to mount a hill - French English Dictionary

to mount a hill

Meanings of "to mount a hill" in French English Dictionary : 1 result(s)

English French
Automotive
to mount a hill gravir une côte